/**
 * @summary 频道模块
 * @author yang
 */
import * as channelApi from '@/api/channel'
export default {
  // 我是模块
  namespaced: true,
  state: {
    // 频道列表
    channelList: [],
    // channelList: [
    //   {
    //     name: '标题1',
    //     id: 1,
    //   },
    //   {
    //     name: '标题2',
    //     id: 2,
    //   },
    //   {
    //     name: '标题3',
    //     id: 3,
    //   },
    //   {
    //     name: '标题4',
    //     id: 4,
    //   },
    //   {
    //     name: '标题5',
    //     id: 5,
    //   },
    //   {
    //     name: '标题6',
    //     id: 6,
    //   },
    //   {
    //     name: '标题7',
    //     id: 7,
    //   },
    // ],
  },
  mutations: {
    SET_CHANNLE_LIST(state, newValue) {
      state.channelList = newValue;
    },
  },
  actions: {
    async updatechannelList({ commit }) {
      // 发请求 /拿数据
      const res = await channelApi.getChannelList();
      // 把数据传输给mutation   /
      // mutation改数据
      commit('SET_CHANNLE_LIST', res);
    }
  }
}
